//
//  CommonMacros.h
//  MiAiApp
//
//  Created by 吴欧 on 2017/5/31.
//  Copyright © 2020年 honglutec. All rights reserved.
//

//全局标记字符串，用于 通知 存储

#ifndef CommonMacros_h
#define CommonMacros_h

#pragma mark - ——————— 用户相关 ————————

// 记录登录账户，用于在登录页保存手机号
#define KUserName @"KUsername"

// 是否是第一次启动
#define KIsFirstLaunch @"isFirstLaunch"

// 是否同意协议
#define KHasAgreenProtocal @"hasAgreenProtocal"

// 是否已经展示过引导页
#define KHasShowGuide @"hasShowGuide"

//登录状态改变通知
#define KNotificationLoginStateChange @"loginStateChange"

//自动登录成功
#define KNotificationAutoLoginSuccess @"KNotificationAutoLoginSuccess"

//被踢下线
#define KNotificationOnKick @"KNotificationOnKick"

// 用户数据存储根目录名称
#define KUserCacheName @"KUserCacheName"

// 用户model缓存
#define KUserModelCache @"KUserModelCache"

/// 用户AI问诊数据
#define KUserAIDataCache @"KUserAIDataCache"

/// 用户发送聊天数据
#define KUserSendIMCache @"KUserSendIMCache"


/// 实名认证成功通知
#define KNotificationRealAuth @"KNotificationRealAuth"


#pragma mark - ——————— 网络状态相关 ————————

//网络状态变化
#define KNotificationNetWorkStateChange @"KNotificationNetWorkStateChange"

#define kHash @"CFZN-i9<RFXJ%Itzn,Q$M;tPFCaD;*[C]jmRY.hOW,YA*_B@mq<.3kj+I,&jrfdd"


#pragma mark -  页面跳转
#define KNotificationToGoodsDetails @"KNotificationToGoodsDetails"


#pragma mark - UI 数据展示相关

/// 刷新未读消息
#define KNotificationRefreshNoReadMsg @"KNotificationRefreshNoReadMsg"


/// 修改了昵称、手机号 用户数据刷新
#define KNotificationUserInfoChange @"KNotificationUserInfoChange"

/// 改变字体大小刷新UI通知
#define KChangeFontNotification @"KChangeFontNotification"


#pragma mark -  第三方登录回调
#define KNotificationOtherAuthSuccess @"KNotificationOtherAuthSuccess"



#pragma mark - 支付相关

// 支付成功
#define KNotificationPaySuccess @"KNotificationPaySuccess"

// 支付失败
#define KNotificationPayFailure @"KNotificationPayFailure"



#pragma mark - AI语音搜索
#define KNotificationAIVoiceSearch @"KNotificationAIVoiceSearch"

#pragma mark - 健康管理
#define KNotificationSelectBindUser @"KNotificationSelectBindUser"


#endif /* CommonMacros_h */
